beautifully located

Translations
magnifiquement situé